package icu.feigroup.types.design.framwork.link.model2.handler;

/**
 * projectName:icu.feigroup.types.design.framwork.link.model2.handler
 *
 * @author 飞
 * @since 2025/2/23 20:32
 * description:
 */
public interface ILogicHandler<T, D, R> {

    default R next(T requestParameter, D dynamicContext) {
        return null;
    }

    R apply(T requestParameter, D dynamicContext) throws Exception;

}